#layout {
    // 滚动条
    .el-scrollbar {
        height: 100%;

        .el-scrollbar__wrap {
            overflow-x: hidden !important;
        }
    }

    // 侧边栏
    .el-aside {
        width: auto !important;
        height: calc(100vh - 0px);
        border-radius: 6px;
        margin: 5px 0 5px 5px;
        background: #545c64;

        #layout-aside {
            overflow-x: hidden;
        }

        a {
            text-decoration: none;
        }

        .el-menu {
            border: none;
            overflow: hidden !important;
        }

        .el-menu:not(.el-menu--collapse) {
            width: 256px;
        }

    }

    // 头部
    .el-header {
        height: 60px !important;
        border-radius: 6px;
        margin: 5px 10px 0;
        background-color: #fff;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    // 主体内容
    .el-main {
        height: calc(100vh - 85px);
        margin: 10px;
        padding: 10px;
        border-radius: 5px;
        background-color: #fff;

        // 自定义滚动条
        // &::-webkit-scrollbar {
        //     width: 6px;
        //     height: 6px;
        //     cursor: pointer;
        // }

        // &::-webkit-scrollbar-thumb {
        //     border-radius: inherit;
        //     background-color: rgba(144, 147, 153, .3);
        // }

        // &::-webkit-scrollbar-thumb:hover {
        //     background-color: rgba(87, 87, 87, 0.3);
        // }
    }
}